Module Nova.Types

Type definitions for Nova interaction

enum Nova.Types.DataComponent

Specifies a data component that Nova tools operate on, like images or heightmaps.

This is used as a parameter to input.getProviderData in the execute method of tools to specify which device-specific data type to retrieve.

Depth

Depth map.

Height

Height map.

IntMS1

Single-channel intensity image for multispectral imaging, channel 1.

IntMS2

Single-channel intensity image for multispectral imaging, channel 2.

Intensity

Single-channel intensity image.

RGB

Color image.

Scatter

Scatter data.

enum Nova.Types.TeachState

Specifies the teach state for a tool that requires teach, see requiresTeach in Tool Registration Arguments.

The teach state is used as a parameter to parameters.setTeachState in the execute method for tools that requires teach. The teach state is also used by Nova to show relevant information in the teach panel.

Failed

No valid teach has been performed. The teach may have failed or teach has not been performed yet.

Success

Teach has been performed successfully.

Undefined

The teach state has not been set.